Старт в DevOps: системное администрирование для начинающих от Skillbox
Вы научитесь
Программа курса
Курс состоит из 26 учебных блоков, в которых вас ждут вебинары и практика на основе реальных кейсов. Вы научитесь администрировать сервисы и приложения, писать скрипты на Bash и поддерживать IT-инфраструктуру.
Язык запросов SQL
Преподаватель расскажет, как устроена структура баз данных языка, и покажет, как составлять запросы в базе и фильтровать данные.
Преподаватель расскажет, как устроена структура баз данных языка, и покажет, как составлять запросы в базе и фильтровать данные.
Старт в DevOps: системное администрирование для начинающих
Познакомитесь с преподавателями и их бэкграундом, запустите Линукс, а также установите и настроите VirtualBox. Получите представление о процессах Linux, пользовательских правах и принципах функционирования файловой системы. Преподаватели научат управлять пакетами и пользоваться возможностями текстового редактора Vim. Научитесь использовать базовые команды консоли и шаблоны поиска, а также узнаете об алгоритмах перенаправления потоков. Изучите синтаксис языка и поймёте, зачем нужны скрипты, а также научитесь работать с переменным окружением и условными операторами. Сможете работать с командами Shell и различными операторами, а также производить усложнённые вычисления. Освоите методику работы с циклами, сможете многократно запускать выбранный участок кода с помощью While. Научитесь проводить архивацию, познакомитесь с циклом for и углубите знания о действиях с командной строкой. Преподаватель поделится лайфхаками по упрощению процесса написания скриптов без потери в качестве кода. Узнаете, какие существуют принципы работы веб-сайтов и разберёте отличия бэкэнда от фронтэнда. Поймёте алгоритм запуска процессов всех служб и необходимых веб-приложений, в частности, SysVinit, Upstrart, Systemd. Рассмотрите понятие криптографической защиты и узнаете о способах переноса доменов на надёжный HTTPS-протокол. Познакомитесь с каталогом и освоите новый навык — монтирование диска и файловой системы. Спикер расскажет о реляционных БД и процессах их создания, установки, администрирования и версионирования. Освоите навыки резервирования, а также вместе с преподавателем разберетесь в ACID-свойствах и NoSQL. Рассмотрите протокол передачи цифровых данных и способы записи и представления численной информации в DevOps. Узнаете, какие запросы обслуживаются на сетевом и транспортном уровнях, научитесь присваивать адрес транспортным узлам и освоите протоколы доставки данных. Научитесь настраивать удалённый доступ к серверу, а также познакомитесь с верхним уровнем сетевой модели OSI. Узнаете, как получить и активировать SSL-сертификат с доменом или услугой хостинга, а также научитесь собирать стек LAMP (Linux, Apache, MySQL, PHP). Сможете использовать дистрибутивы deb-формата, подписывать пакеты и устанавливать программы в Linux с использованием репозиториев. Поймёте, как ротируются логи и сможете настраивать мониторинговые системы для различных целей, как для предупреждения инфраструктурных неполадок, так и для совершенствования бизнес-процессов на более высоком уровне. Познакомитесь с принципами организации мониторинга в Prometheus и составления запросов на языке PromQL. Познакомитесь с опциями фильтрации трафика и мониторинга сетевой активности при помощи специальных утилит. Сможете развёртывать несколько сервисов под разные ОС на одном устройстве, а также узнаете больше о возможностях контейнеризации Разберетесь в механизмах VPN, научитесь устанавливать клиент и настраивать сервер для защищённого неотслеживаемого подключения.
Познакомитесь с преподавателями и их бэкграундом, запустите Линукс, а также установите и настроите VirtualBox.
Получите представление о процессах Linux, пользовательских правах и принципах функционирования файловой системы.
Преподаватели научат управлять пакетами и пользоваться возможностями текстового редактора Vim.
Научитесь использовать базовые команды консоли и шаблоны поиска, а также узнаете об алгоритмах перенаправления потоков.
Изучите синтаксис языка и поймёте, зачем нужны скрипты, а также научитесь работать с переменным окружением и условными операторами.
Сможете работать с командами Shell и различными операторами, а также производить усложнённые вычисления.
Освоите методику работы с циклами, сможете многократно запускать выбранный участок кода с помощью While.
Научитесь проводить архивацию, познакомитесь с циклом for и углубите знания о действиях с командной строкой.
Преподаватель поделится лайфхаками по упрощению процесса написания скриптов без потери в качестве кода.
Узнаете, какие существуют принципы работы веб-сайтов и разберёте отличия бэкэнда от фронтэнда.
Поймёте алгоритм запуска процессов всех служб и необходимых веб-приложений, в частности, SysVinit, Upstrart, Systemd.
Рассмотрите понятие криптографической защиты и узнаете о способах переноса доменов на надёжный HTTPS-протокол.
Познакомитесь с каталогом и освоите новый навык — монтирование диска и файловой системы.
Спикер расскажет о реляционных БД и процессах их создания, установки, администрирования и версионирования.
Освоите навыки резервирования, а также вместе с преподавателем разберетесь в ACID-свойствах и NoSQL.
Рассмотрите протокол передачи цифровых данных и способы записи и представления численной информации в DevOps.
Узнаете, какие запросы обслуживаются на сетевом и транспортном уровнях, научитесь присваивать адрес транспортным узлам и освоите протоколы доставки данных.
Научитесь настраивать удалённый доступ к серверу, а также познакомитесь с верхним уровнем сетевой модели OSI.
Узнаете, как получить и активировать SSL-сертификат с доменом или услугой хостинга, а также научитесь собирать стек LAMP (Linux, Apache, MySQL, PHP).
Сможете использовать дистрибутивы deb-формата, подписывать пакеты и устанавливать программы в Linux с использованием репозиториев.
Поймёте, как ротируются логи и сможете настраивать мониторинговые системы для различных целей, как для предупреждения инфраструктурных неполадок, так и для совершенствования бизнес-процессов на более высоком уровне.
Познакомитесь с принципами организации мониторинга в Prometheus и составления запросов на языке PromQL.
Познакомитесь с опциями фильтрации трафика и мониторинга сетевой активности при помощи специальных утилит.
Сможете развёртывать несколько сервисов под разные ОС на одном устройстве, а также узнаете больше о возможностях контейнеризации
Разберетесь в механизмах VPN, научитесь устанавливать клиент и настраивать сервер для защищённого неотслеживаемого подключения.